home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Mail / EnhanceMail.1.3 / Source / NXUndocumented.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-05  |  3.1 KB  |  111 lines

  1. /*
  2.  *     Generated by class-dump.
  3.  *
  4.  *     class-dump is Copyright 1992 by Eric P. Scott.  All rights reserved.
  5.  *     Freely redistributable; noncommercial usage permitted.
  6.  *
  7.  *     No part of this software may be incorporated into any product
  8.  *     sold for profit without the express permission of the copyright
  9.  *     holder.
  10.  */
  11.  
  12. /* Undocumented classes from the shared libraries */
  13.  
  14. /* Edited extensively by Carl Edman */
  15.  
  16. #import <appkit/appkit.h>
  17.  
  18. @class NXRTFD, NXCleanList, NXGraphicCell, NXPropertyList;
  19.  
  20. struct unknownenum
  21.    {
  22.    int integer1;
  23.    };
  24.  
  25. @interface NXPropertyList:Object
  26.    {
  27.    struct unknown *table;
  28.    }
  29. - (BOOL)enumerate:(struct unknownenum *)fp16 key:(id *)fp20 value:(id *)fp24;
  30. - (struct unknownenum)initEnumeration;
  31. - empty;
  32. - remove:fp16;
  33. - insert:fp16 value:fp20;
  34. - get:fp16;
  35. - (BOOL)member:fp16;
  36. - (unsigned int)count;
  37. - free;
  38. - init;
  39. @end
  40.  
  41. @protocol NXPropertyList
  42. - (BOOL)enumerate:(struct unknownenum *)fp16 key:(id *)fp20 value:(id *)fp24;
  43. - (struct unknownenum)initEnumeration;
  44. - empty;
  45. - remove:fp16;
  46. - insert:fp16 value:fp20;
  47. - get:fp16;
  48. - (BOOL)member:fp16;
  49. - (unsigned int)count;
  50. @end
  51.  
  52. @interface NXRTFD:NXPropertyList
  53.    {
  54.    }
  55. - (int)validatePath:(STR)fp16 ignore:fp20;
  56. - addData:(void *)fp16 length:(unsigned int)fp20 name:(STR)fp24 result:(STR)fp28;
  57. - copy;
  58. - copyFromZone:(NXZone *)fp16;
  59. - copy:(STR)fp16 into:fp20 result:(STR)fp24;
  60. - removeFile:(STR)fp16;
  61. - (NXStream *)streamForFile:(STR)fp16;
  62. - (NXStream *)streamForFile:(STR)fp16 closeOption:(int *)fp20;
  63. - addLink:(STR)fp16 result:(STR)fp20;
  64. - addFile:(STR)fp16 result:(STR)fp20;
  65. - addCommon:(STR)fp16 result:(STR)fp20 docInfo:fp24 value:fp28 zone:(NXZone *)fp32;
  66. - replaceFile:(STR)fp16 path:(STR)fp20;
  67. - replaceFile:(STR)fp16 data:(void *)fp20 length:(unsigned int)fp24;
  68. - getDocument:(STR)fp16 docInfo:fp20;
  69. - uniqueKey:fp16;
  70. - createUniqueKey:fp16;
  71. - createRandomKey:fp16;
  72. - initFromSerialized:(void *)fp16 length:(unsigned int)fp20;
  73. - freeSerialized:(void *)fp16 length:(unsigned int)fp20;
  74. - serialize:(void **)fp16 length:(unsigned int *)fp20;
  75. - sortedKeys;
  76. - (int)saveTo:(STR)fp16 removeBackup:(BOOL)fp20 errorHandler:fp24;
  77. - (int)saveToDocument:(STR)fp16 removeBackup:(BOOL)fp20 errorHandler:fp24;
  78. - (int)internalSaveTo:fp16 removeBackup:(BOOL)fp20 errorHandler:fp24;
  79. - tmpNameFromPath:fp16;
  80. - tmpNameFromPath:fp16 extension:(STR)fp20;
  81. - nameFromPath:fp16 extra:fp20;
  82. - (int)internalSaveTo:fp16 removeBackup:(BOOL)fp20 errorHandler:fp24 temp:fp28 backup:fp32;
  83. - (int)internalWritePath:fp16 errorHandler:fp20;
  84. - (int)writePath:fp16 docInfo:fp20 errorHandler:fp24;
  85. - (int)initFromDocument:(STR)fp16;
  86. - (int)initUnixFile:(STR)fp16;
  87. - setPackage:(BOOL)fp16;
  88. - (BOOL)isPackage;
  89. @end
  90.  
  91. @interface NXGraphicCell:Cell
  92.    {
  93.    }
  94. + initialize;
  95. - readRichText:(NXStream *)fp16 forView:fp20;
  96. - writeRichText:(NXStream *)fp16 forView:fp20;
  97. - free;
  98. - calcCellSize:(NXSize *)fp16;
  99. - drawSelf:(NXRect *)fp16 inView:fp20;
  100. - image;
  101. - setImageNamed:(STR)fp16 forView:fp20;
  102. - (BOOL)trackMouse:(NXEvent *)fp16 inRect:(NXRect *)fp20 ofView:fp24;
  103. - highlight:(NXRect *)fp16 inView:fp20 lit:(BOOL)fp24;
  104. @end
  105.  
  106. @interface NXCleanList:List
  107.    {
  108.    }
  109. - free;
  110. @end
  111.